package com.hc.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hc.common.bean.PageBean;
import com.hc.domain.Comment2;
import com.hc.res.UserComment2;

/**
 * @author hc
 * @date 2021/12/27 10:30
 */
public interface Comment2Service extends IService<Comment2> {

    /**
     * 对评论进行评论
     * 1、将评论添加到tb_comment2表中
     * 2、将表tb_comment的comments数量+1
     *
     * @param comment2
     * @return
     */
    boolean publisComment2(Comment2 comment2);

    /**
     * 查找对指定commentId回复的所有的评论，包含发送这条回复评论的用户
     *
     * @param commentId
     * @return
     */
    PageBean<UserComment2> getUserComment2ByCommentId(Long commentId, Integer pageNum, Integer pageSize);
}
